reach an agreement on - Turkish English Dictionary